"""
文件处理的相关工具
"""
def print_filr_info(file_name):
    """
    功能是将给定路经的文件输出到控制台
    :param file_name: 即将的读取的文件路径
    :return: None
    """
    f=None
    try:
        f=open(file_name,"r",encoding="UTF-8")
        content=f.read()
        print(content)
    except Exception as e:
        print(f"程序出错了,原因是{e}")
    finally:
        if f:
            f.close()

def append_to_file(file_name,data):
    """
    功能：将制定的数据追加到指定的文件中
    :param file_name:指定的文件路径
    :param data:追加的数据
    :return:None
    """
    f=open(file_name,"a",encoding="UTF-8")
    f.write(data)
    f.write("\n")
    f.close()

